package com.rui.service;

import com.rui.domain.*;

import java.util.List;

public interface AcademicService {

    //根据工号jobNo去查找教务员信息
    Academic findAcademicByJobNo(String jobNo);

    boolean updateAcademic(Academic academic);
    //根据毕业年份查找学生实习信息
    List<InternshipVO> findInternshipByYear(String year);

    List<CountDTO> getDevelopmentLanguageCount(int year);

    List<CountDTO> getDataBaseCount(int year);

    SalaryVO getSalaryCount(int year);

    Long getStudentTotal(int year);

    Long getInternshipCount(int year);

    List<InternshipLoggerInfoVO> getInternshipLoggerList(int year);

    List<InternshipLoggerInfoVO> findInternshipLoggerByStuNos(String[] stuNoArray);

    List<CountDTO> getJobDevelopmentLanguageCount(int year);

    List<CountDTO> getJobDataBaseCount(int year);

    SalaryVO getJobSalaryCount(int year);

    Long getJobCount(int year);
}
